Synonyms for "floating dry dock"

Words with similar meaning